internal supplier - Español Inglés Diccionario